Exception Handling Mechanism